home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Cosmo Software 1997 May
/
SGI Cosmo Software 1997 May.iso
/
docs6.2
/
relnotes
/
cosmocreate
/
ch4.z
/
ch4
Wrap
Text File
|
1997-05-23
|
8KB
|
265 lines
- 1 -
4. _B_u_g__F_i_x_e_s
4.1 _C_o_s_m_o__C_r_e_a_t_e
Cosmo Create encompasses the functionality of the previously
released WebMagic application. The following WebMagic bugs
have been fixed in Cosmo Create.
+o The HTML output from WebMagic often contained very long
lines. The HTML output from Cosmo Create is now
formatted around a 72 column page with indentations as
appropriate.
+o Printing from WebMagic when run on low resolution
displays would produce incorrectly formatted output.
This has been fixed.
+o WebMagic would use a large number of colors from the
default system colormap. This would leave certain
applications unable to run due to lack of colors.
Cosmo Create now uses a 24-bit visual by default and
thus no longer consumes such large numbers of colors.
+o WebMagic would change or lose certain HTML source
constructs. Cosmo Create goes to great lengths to
preserve the original HTML contents regardless of
whether it understands the constructs. This includes
the preservation of all unrecognized elements and
attributes (except unrecognized attributes on font
markups such as B, I, FONT), the preservation of the
contents and location style sheets, scripts and
comments.
+o WebMagic would lose empty NAME anchors. This has been
fixed in Cosmo Create. When an empty NAME anchor is
encountered, it is placed around the markup immediately
following the anchor.
+o WebMagic would misorder font tags when used near anchor
tags. This has been fixed in Cosmo Create.
+o WebMagic would apply HTML escapes to URLs. This would
cause URLs with
+o WebMagic would get confused when parsing a file with
HTML attributes that contained certain HTML escape
sequences (e.g. "). This has been fixed in Cosmo
Create.
+o Horizontal scrolling now works correctly for large
images.
- 2 -
+o Background images now scroll.
The following Cosmo Create 1.0 bugs have been fixed in Cosmo
Create 1.0.1.
+o Cosmo Create 1.0 recognized only an uppercase </SCRIPT>
tag as terminating a script. Cosmo Create 1.0.1
terminates a script without regard to the case of the
</SCRIPT> tag.
+o Tables are redrawn less often, greatly increasing
editing speed and reducing flashing.
+o Editing tables is more stable.
+o To insert a paragraph before or after a table, you can
now click to the left or right of the table and just
start typing. The paragraph will be inserted
automatically, without requiring the use of the "Add
Paragraph Before/After Table" items in the Format menu.
+o Text in table heading cells (<TH> tag) is now displayed
bold.
+o Cosmo Create 1.0.1 is better at handling preformatted
text within table cells.
The following Cosmo Create 1.0 bugs have been fixed in Cosmo
Create 1.0.2.
+o A '/' character is no longer appended to the CODEBASE
attribute if it already ends in a '/'.
+o The document modified status is maintained correctly
when turning "Alternate HTML" on and off in the View
menu.
+o Adding a row at the end of a table that is at the very
end of the document no longer causes Cosmo Create to
crash.
+o Horizontal rules inside table cells are now sized
correctly, and they no longer incorrectly migrate
outside of the cell.
+o Invoking separate copies of Cosmo Create in rapid
succession without using the -runmany flag no longer
results in the crashing of the program or display of
the wrong files.
- 3 -
+o A security hole existed in the Perl script output by
the Cosmo Create Forms Tool. The hole was caused by the
use of the Perl eval function with a user supplied
variable. This function provided an alternate means of
specifying variables in the script but was not
required. Since it is a security hole it has been
removed. Scripts based on previous versions of Cosmo
Create will have the security hole and should remove
line number 33 in the original script. The line to be
removed reads:
eval("\$$key = \"$value\"");
Refer to all form variables using
$form{'varaibleName'}. (485966)
4.2 _C_o_s_m_o__P_a_c_k_a_g_e
4.2.1 _G_e_n_e_r_a_l
+o There is now a "Directory" packager, so if your content
refers to a directory, you will no longer get a FATAL
error during the discovery phase. From the Directory
preference panel, you can select which file is used as
the "index" of the directory. Please see the help
system for more information.
+o Several large memory leaks were fixed. Cosmo Package
should use much less memory and is a lot less likely to
cause you to run out of swap space.
+o In Cosmo Package 1.0, saving your package could
invalidate the filenames used in a preview started
before you saved. Now, those filenames will remain
valid until you "Restart" the packaging process or do a
"Save As".
+o Prior to Cosmo Package 1.0.2, HTML between <pre> and
</pre> tags was not treated as HTML. This meant that
any URLs between those tags would not be discovered for
packaging or patched during packaging. This has been
fixed.
+o Prior to Cosmo Package 1.0.2, malformed URLs of the
form "//News" caused memory to be corrupted, possibly
killing CosmoPackage. This corruption has been fixed.
(479316)
+o Prior to Cosmo Package 1.0.2, mappings were not
displayed correctly when opening or restarting a
- 4 -
previously saved package. This has been fixed.
(480509)
4.2.2 _H_T_M_L
+o Prior to Cosmo Package 1.0.2, all attributes whose
names began "SGI_" were stripped during packaging.
This included attributes intended for the SGI
CosmoPlayer. Now, only attributes from the following
set are removed: SGI_ASPECT_RATIO, SGI_BACKGROUND,
SGI_BACKGROUND_INVALID, SGI_CLASSID,
SGI_CLASSID_INVALID, SGI_CODE, SGI_CODE_INVALID,
SGI_COMMENT, SGI_DATA, SGI_DATA_INVALID, SGI_FULLPATH,
SGI_HEIGHT_FIXED, SGI_HEIGHT_UNFIXED, SGI_NATIVE_SRC,
SGI_SETHEIGHT, SGI_SETWIDTH, SGI_SRC, SGI_SRC_INVALID,
SGI_URL_CMD, SGI_WHITESPACE, SGI_WIDTH_FIXED,
SGI_WIDTH_UNFIXED.
4.2.3 _V_R_M_L
+o In some situations, the VRML packager was not able to
convert movies and sounds. This would result in a
message stating: "Can't figure out whether the file
"someMovie.mpg" has audio and/or video tracks." This
has been fixed. Since this bug has been fixed, when
you see this error message, the troubleshooting steps
it recommends are more likely to be useful.
+o The packager now discovers and corrects urls used
within the bodies of PROTOs.
+o By default, VRML files will be gzipped in new packages.